///////////////////////////////////////////////////////////
// 
//  MyTriangle.h
// 
//  Authors:  Jeremy Bennett
//
///////////////////////////////////////////////////////////

#ifndef _MYTRIANGLE_H_ 
#define _MYTRIANGLE_H_

// Local Includes
#include "MyShape.h"

// SDL Includes

// Bullet Includes

// System Includes

// Forward Declarations
class MyContext;

class MyTriangle : public MyShape
{
  public:
    MyTriangle( const btScalar vScale, 
                const btScalar vThickness,
				const btVector3 &vOrigin, 
                const btScalar fMass=1.0f );
    ~MyTriangle();

	void setOrigin();
	btVector3 &getOrigin(){return myOrigin;}

    virtual bool render( MyContext *ctx );

  protected:
    MyTriangle() {}
	btVector3 myOrigin;
};

#endif //_MYTRIANGLE_H_ 